.found {
    // 如何修改嵌套组件的样式 - 不常用, 但是可以了解一下.
    :global {
      .am-navbar {
        background-color: #f6f5f6;
      }
      .am-navbar-title {
        > div {
          flex: 1;
          .icon-map {
            color: var(--color-primary);
          }
        }
      }
      .am-navbar-left {
        flex: 0 0;
      }
      .am-navbar-right {
        display: none;
      }
    }
  }
// 过滤
  .filter {
    background-color: #ffffff;
    .filter_title {
      height: 40px;
      display: flex;
      border-bottom: 1px solid #e4e6f0;
      position: relative;
      z-index: 1;
      background-color: #fff;
      .filter_title_item {
        flex: 1;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #333;
        font-size: 17px;
        :global{
          .iconfont{
            color: #bbbbbb;
            font-size: 16px;
          }
        }
        &.active{
          color: #21b97a;
          i{
            color: #21b97a;
          }
        }
      }
    }
  
    // 过滤内容显示区
    .filter_content {
      // 内容 1 2 3 - 绝对定位
      .filter_content_absolute {
        .filter_content_body {
          position: relative;
          z-index: 1;
          height: 240px;
          background-color: #fff;
        }
      }
      // 内容 4 定位盒子
      .filter_content4_fixed {
        position: fixed;
        right: 0;
        width: 80vw;
        height: 100vh;
        top: 0;
        // 底部 tabBar 把按钮盖住了，所以修改层级
        z-index: 1000;
        // 内容 4
        .filter_content4_body {
          position: relative;
          z-index: 1;
          height: calc(100vh - 50px);
          background-color: #fff;
          padding: 0 15px;
          overflow: auto;
          .title{
            padding: 20px 0;
          }
          .list{
            display: flex;
            flex-wrap: wrap;
            border-bottom: 1px solid #ddd;
            padding-bottom: 20px;
            .item{
              border: 1px solid #dddddd;
              border-radius: 3px;
              width: 30%;
              height: 32px;
              margin-right: 3.3%;
              margin-bottom: 3.3%;
              display: flex;
              justify-content: center;
              align-items: center;
              &.active{
                color: #21b97a;
                background-color: #defaef;
                border-color: #21b97a;
              }
            }
          }
        }
      }
      // 把按钮单独抽离出来，内容 1234 都能复用
      .filter_content_footer {
        z-index: 1;
        position: relative;
        height: 50px;
        display: flex;
        .filter_content_footer_btn {
          display: flex;
          justify-content: center;
          align-items: center;
          font-size: 16px;
          border-top: 1px solid #eee;
          &:nth-child(1) {
            flex: 1;
            background-color: #fff;
            color: #21b97a;
          }
          &:nth-child(2) {
            flex: 2;
            background-color: #21b97a;
            color: #fff;
          }
        }
      }
      // 遮罩层
      .mask {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.5);
      }
    }
  }

  .house_list {
    height: calc(100vh - 45px - 40px - 50px);
    overflow: auto;
    background-color: #fff;
    :global {
      .house_item {
        padding: 10px;
      }
      .house_item_img {
        border-radius: 10px;
      }
    }
  }